package com.xinz.shared.player;

public interface PlayerInterface {
	
	/**
	 * 离线时长
	 */
	int LOGOUT_DURATION = 15 * 60;
	
	/**
	 * 离线
	 */
	int STATUS_OFFLINE = 0;
	
	/**
	 * 在线
	 */
	int STATUS_ONLINE = 1;
	

	/**
	 * 登陆
	 * @param uid
	 * @param name
	 * @return
	 */
	SharePlayer login(String pid, String name);
	
	/**
	 * 玩家信息
	 * @return
	 */
	SharePlayer getInfo();
	
	/**
	 * 进场
	 * @param room
	 * 			房间
	 * @return
	 */
	SharePlayer entry(int room);
	
	/**
	 * 临时退出
	 */
	void quit();
	
	/**
	 * 确认
	 */
	void ready();
	
	/**
	 * 换桌
	 */
	void switchTable();
	
	/**
	 * 找茬进行中离开游戏进入游戏时候调用
	 */
	void startSpot();
}
